Skip to content

Debugging Groups Module Integration Tests#67

Merged
bpolania merged 2 commits intoandrew/add-group-modulefrom
bp/origin/add-group-module-fix
Apr 23, 2025
Merged

Debugging Groups Module Integration Tests#67
bpolania merged 2 commits intoandrew/add-group-modulefrom
bp/origin/add-group-module-fix

Conversation

@bpolania
Copy link
Contributor

Description

This PR addresses the following issues:

  • It fixes the issues with the collect_and_distribute_group_royalties call. These were caused by the use of a incorrect version of the CollectedRoyaltiesToGroupPool and RoyaltyPaid events signatures in the Group module.
  • It updates existing integration tests to comply with the existing naming convention.

@bpolania bpolania changed the title Debugging Debugging Groups Module Integration Tests Apr 21, 2025
Copy link
Contributor

@DracoLi DracoLi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 minor thing

token_id=token_id
)
ip_id = register_response['ipId']
print(register_response)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
print(register_response)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed!

@bpolania bpolania merged commit bc16e28 into andrew/add-group-module Apr 23, 2025
8 checks passed
@bpolania bpolania deleted the bp/origin/add-group-module-fix branch April 23, 2025 00:07
aandrewchung added a commit that referenced this pull request Apr 24, 2025
* Added auto generated python classes for group module

* Added EVEN_SPLIT_GROUP_POOL constant to utils for integration test

* Added group module to story client

* Added register_group() to group module

* Added royalty policy lrp constant for integration test

* Added register_group_and_attach_license()

* Updated abis for grouping module and workflows

* buggy mint_and_register_ip_and_attach_license_and_add_to_group()

* Added register_group_and_attach_license_and_add_ips() and respective integration test

* Added mint_and_register_ip_and_attach_license_and_add_to_group() and respective integration test

* Added transfer_to_vault() to royalty module

* testing collect_and_distribute_group_royalties()

* Updated abi jsons

* Updating setLicensingConfig() func

* Updated get_permission_signature for multiple permissions

* Added register_ip_and_attach_license_and_add_to_group() to group module

* collect_and_distribute_group_royalties() bug

* uncommented integration tests for test_register_group_and_attach_license_and_add_ips()

* Updated transfer_to_vault() to use LRP abi

* Debugging Groups Module Integration Tests (#67)

* Debugging

* Update test_integration_ip_account.py

* Update test_integration_ip_account.py

* Update test_integration_nft_client.py

* Update test_integration_ip_account.py

* Addressed self.web3 vs Web3 cmnt

* Updated parse fns to raise error instead of returning none

* fix CORE_METADATA_MODULE issue (#71)

---------

Co-authored-by: Boris Polania <boris.polania@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants